package br.edu.NovaRoma.AgendaWeb.negocio;

import java.sql.SQLException;
import java.util.List;

import br.edu.NovaRoma.AgendaWeb.dados.IRepGrupo;

public class CtrlGrupo {
	private IRepGrupo repGrupo;
	
	public CtrlGrupo(IRepGrupo repGrupo){
		this.repGrupo = repGrupo;
	}
	
	public void inserirGrupo(Grupo g) throws SQLException{
		repGrupo.inserirGrupo(g);
	}
	public void removerGrupo(int idGrupo) throws SQLException{
		repGrupo.removerGrupo(idGrupo);
	}
	public void atualizarGrupo(Grupo g) throws SQLException{
		repGrupo.atualizarGrupo(g);
	}
	public List<Grupo> listarPorNomeGrupo(String grupo) throws SQLException{
		return repGrupo.listarPorNomeGrupo(grupo);
	}
	public List<Grupo> listarGrupos() throws SQLException{
		return repGrupo.listarGrupos();
	}

}
